electric transducer - French English Dictionary